mechanical technology - Turkish English Dictionary